

img {
vertical-align: middle;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
  font-family: Helvetica;
}

a {
  text-decoration: none;
}

ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

img {
  vert-align: top;
}

a,
input,
button {
  tap-highlight-color: rgba(0, 0, 0, 0);
}

/* //-webkit-tap-highlight-color:rgba(0,0,0,0);//透明度设置为0，去掉点击链接和文本框对象时默认的灰色半透明覆盖层(iOS)或者虚框(Android)  */

input，textarea {
  outline: none;
}

/* //取消chrome下默认的文本框聚焦样式 */

/* -webkit-appearance: none; */

/* //消除输入框和按钮的原生外观，在iOS上加上这个属性才能给按钮和输入框自定义样式  */

/* -webkit-user-select: none; */

/* // 禁止页面文字选择 ，此属性不继承，一般加在body上规定整个body的文字都不会自动调整 */

input,
button {
  -webkit-appearance: none;
  border-radius: 0;
}

/* 去掉IOS移除原生控件样式 */

/* -webkit-touch-callout: none; */

/* // 禁用长按页面时的弹出菜单 */




body {
	margin: 0;padding: 0;
	min-height: 100%;
	margin: 0 auto;
	max-width: 640px;
	min-width: 320px;
}

/* //禁止移动端用户进行复制.选择. */

body * {
  font-family: Helvetica;
}

html {
	overscroll-behavior-y: none;
	width: 100%;
	min-height: 100%;
}

.wrap{margin:0px auto;font-size: 1.7rem;}
.wrap a{color:#000;font-size: 1.7rem;}


.wp96,.wp97{padding:2rem 3% 0px 3%;background:url(../images/wap/ico_2.png) no-repeat top left;}
.wp97{background:url(../images/wap/ico_3.png) no-repeat top left;border-top:5px solid #F0F0F0;}

.tc{text-align:center;}
.cl{clear:both}
.fl{float:left;}
.fr{float:right;}
.rb{border:1px solid red}



.f12{ font-size:1.2rem;}
.f14{ font-size:1.4rem;}
.f16{ font-size:1.6rem;}
.f18{ font-size:1.8rem;}
.f20{ font-size:2rem;}
.f22{ font-size:2.2rem;}


.mgt6{margin-top:.6rem;}
.mgt8{margin-top:.8rem;}
.mgt10{margin-top:1rem;}
.mgt11{margin-top:1.9rem;}
.mgt12{margin-top:1.2rem;}
.mgt14{margin-top:1.4rem;}
.mgt16{margin-top:1.6rem;}
.mgt18{margin-top:1.8rem;}
.mgt20{margin-top:2rem;}
.mgt22{margin-top:2.2rem;}
.mgt24{margin-top:2.4rem;}
.mgt26{margin-top:2.6rem;}
.mgt28{margin-top:2.8rem;}







.header{ background:url(../images/wap/top_bg.jpg) no-repeat;background-size:cover;position:relative;height:73px;position:relative;}

.header .wlogo{width:100%;height:68px;line-height:60px;background:url(../images/wap/wlogo.png) no-repeat center;background-size:40%;display:block;}
.go,.pcsite{position:absolute;}
.go{left:4%;top:18px;}
.pcsite{right:2%;top:21px;}

.header_room{
	position:relative;
	-moz-box-shadow: 0px 4px 3px #ccc;
	-webkit-box-shadow: 0px 4px 3px #ccc;
	box-shadow: 0px 4px 3px #ccc;
	height:76px;
}

.header_room .yun_logo {width:100%;height:68px;background:url(../images/wap/yun_logo.png) no-repeat center;background-size:36%;display:block;}

.header_room .copyright{color:#cbcbcb;text-align:right; position:absolute; bottom:6px;right:3px;}


.nav{position:relative;height:2.6em;background-color:#fff;font-size:1.2em;width:100%;overflow:hidden;}
.nav ul{position:absolute;left:0;top:0;z-index:1;overflow:hidden;width:100%;line-height:2.6em}
.nav ul li{float:left;overflow:hidden;}
.nav a{width:100%;display:block;text-decoration:none;text-align:center;font-size: 1.7rem !important;color:#000;}

.nav_logo img{margin-right:10px;}
.am_td{font-size:1.4em; font-weight:100}


.banner {position:relative;overflow:hidden;}
.banner .bd{ position:relative; z-index:0;}
.banner .bd li{ position:relative; text-align:center;}
.banner .bd li img{ background:url(../images/wap/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.banner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */
.banner .bd .txt,.banner .bd .txt2 {background-color: rgba(0,0,0,.4);position: absolute;padding: 1rem 1%;width: 98%;color: #fff;display: block;text-align:left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.banner .bd .txt{bottom: 0px;}
.banner .bd .txt2{top: 0px;}

.banner .hd{position:absolute; height:4rem; line-height:3rem; bottom:0;z-index:1;width:100%;}
.banner .hd ul{ width:95%; height:100%; text-align:right;}
.banner .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#CC3333; text-indent:-9999px; overflow:hidden; margin-right:0.8rem;}
.banner .hd li.on{ background:#fff;}

.bgs1{background:url(../images/wap/bgs1.gif) no-repeat;background-size:contain;position:relative;z-index:2;width:100%;}
.bgs1 img{position:absolute;top:-6px;}


.list_toutiao{border-bottom:1px solid #f8f8f8;padding:1.4rem 0; position:relative;}
.list_toutiao .pic{width:100px;height:72px;margin-right:8px;}
.list_toutiao .pic img{width:100%;height:100%;-webkit-border-radius:6%; -moz-border-radius:6%; border-radius:6%;}
.list_toutiao .txt{vertical-align:top;padding-top:6px;text-align:left;}
.list_toutiao .info_sw,.list_toutiao .info_sw2{ text-align:right;color:#ccc;font-size: 1rem !important;}
.list_toutiao .info_sw2{ text-align:left;}
.list_toutiao .info_sw span,.list_toutiao .info_sw2 span{ margin-left:1rem}
.list_toutiao .info_sw2{right:120px;}
.list_toutiao .des {color:#777;font-size:1.4rem}



.news24 .news24_t_bg{position:relative;}
.news24 .news24_t_bg img,.news24 .news24_b_bg img{width:100%;display:block}
.news24 .news24_t_bg span{position:absolute;right:10px;top:10px;color:#ccc;font-size: 1rem !important;letter-spacing: normal;}
.news24 .news24_c_bg{background:url(../images/wap/news24_c_bg.jpg) repeat-y;background-size:contain;position:relative;}
.news24 .list{background:url(../images/wap/ico_1.jpg) no-repeat center; background-position:14px;text-indent:26px;}
.news24 .news24_c_bg{padding:0px 0px 20px 0px; }
.news24 .news24_c_bg .hd1{ position:absolute; height:16px; line-height:16px; bottom:0;z-index:0;width:100%;}
.news24 .news24_c_bg .hd1 ul{width:100%; height:5px;text-align:center;}
.news24 .news24_c_bg .hd1 li{display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#D2D2D2; text-indent:-9999px; overflow:hidden; margin:0 6px;}
.news24 .news24_c_bg .hd1 li.on{ width:9px;background:#9C9C9C;}
.news24 .news24_c_bg .list{display: block;word-wrap: normal;text-overflow: ellipsis; white-space: nowrap;overflow: hidden; text-align:left;}

.video_1{margin-top:16px;}
.video_1 img{width:100%; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.title_1,.title_3{border-bottom:1px solid #ccc;padding-bottom:5px; position:relative}
.title_1 strong{color:#006600;font-size:1.8rem}
.title_1 a{font-size:3.1rem;color:#999;font-size: 1rem !important; position:absolute; bottom:5px; right:0px;}
.title_2{color:#333;font-size:1.6rem}

.title_3 strong{color:#333;font-size:1.6rem}



.list_wenlv_1{width:32%;margin-right:2%}
.list_wenlv_1 img{width:100%;-webkit-border-radius:6%; -moz-border-radius:6%; border-radius:6%;}

.footer{text-align:center; background-color:#666;color:#ccc;padding:12px 0px;font-size:1.3rem !important;}


.bm_sev{width:96%;margin:0px auto;font-size:1.1em;}
.bm_sev .bm {
    background: url(http://m.jxnews.com.cn/assets/i/bm.gif) center top no-repeat;
    height: 46px;
	
}
.bm_sev li{width:25%;text-align:center;margin-bottom:8px;}
.hits_copyfrom{color:#ccc;font-size:1.4rem}
.summary{font-size:1.4rem}
.summary,.content{color:#333;text-align:justify;font-size:2rem;padding:0 1%; line-height:180%;}
.summary,.content img{ max-width:100%;}
.content_txt{font-size:2.2rem;}




.item-status {
    padding: 0.2rem 0;
    display: flex;
    align-items: center;
}
.item-ico {
    background: #ea0d2a;
    border-radius: 5px;
    color: #fff;
    padding: 0.5rem 0.5rem;
    margin-right: 0.2rem;
    display: flex;
    align-items: center;
}
.bluebg {
    background: #0ca4e9;
}
.item-num{ text-align:right;font-size:1.4rem}
.item-num span{color:#f00}
.item-pic{ position:relative;}
.videobtn {position: absolute;left: 50%;top: 50%;width: 12%;margin-left: -6%;margin-top: -6%;}




.pic-narmal {border-radius: 5px;width:100%;}
.item-txt span{color:#F00}
.item-time{margin-left:1.6rem}
.colockbox{position:absolute;width:100%;text-align:center;bottom:48%;font-size:1.12rem; z-index:3;}
.colockbox span{margin-left:1rem;margin-right:0.5rem;font-weight:bold;font-size:1.8rem}
.actop,.actop a{font-size:1.6rem;color:#666}

.zhibo_box{margin-top:10rem;margin-bottom:4rem;overflow:hidden;width:100%}
.zhibo_box .zhibo_box_list{display:block; margin-right:10px;}
.zhibo_box .item-pic2{ position:relative;}
.zhibo_box .item-txt2{border:1px solid #dddddd; border-top:none;border-radius:0 0 5px 5px; text-align:justify;padding:0.3rem 0.6rem}
.zhibo_box .pic-narmal2 {vertical-align:middle;border-radius:5px 5px 0 0;}
.zhibo_box .item-txt2 .ico{ text-align:right; font-size:1.2rem;color:#ccc;}

.list_zhibo:hover{box-shadow:0 15px 30px rgba(0,0,0,0.2);cursor: pointer;background-color:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.list_zhibo_item{display:block}


.imgfull {
    width: 100%;
}
.innews-img .newsimg {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.list_zhibo_item .list_zhibo_item_bg{padding:2%; background-color:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}


@media (min-width: 960px) {

	.list_zhibo {width: 25%;}
	.list_zhibo_item{padding:4%;}
	.list_zhibo_item .list_zhibo_item_bg{padding:2%; background-color:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
	.list_zhibo .item-txt{height:44px;overflow: hidden;}
	
	.header_room{height:118px;}
	.header_room .yun_logo {height:108px;background-size:26%;}
	
	.go {
		top: 38px;
	}
	body{
		max-width: 100%;
		min-width: 100%;
	}

}






.nav_type{padding:2rem 3% 0 3%;}
.nav_type .nav_type_list{background-color:#444;padding:0.3rem 0.5rem;margin-right:1rem;-webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; border-radius:0.2rem;color:#fff;font-size:1rem}


.btns {
    position: fixed;
    right: .625rem;
    bottom: 10rem;
    z-index: 99;
    width: 2.4rem;
	display:none;
	
}
.btns-top,.btns-home{
    position: absolute;
    left: 0;
    width: 100%;
    height: 40%;
}
.btns-top {
    top: 0;
}
.btns-home {
    bottom: 0;
}


.rmupdate{text-align:center;font-size:.8rem;color:#666;}


.live_box .status_bar {flex-direction: column-reverse}
.live_boxe .status_bar .status_handle {transform: translateX(-15px);margin-bottom: 13px}
.live_box .status_bar .live_statistics{color: #9098a8; text-align:left;}

.anchor_title .official-text {
    color: #f87346;
    font-size: 1rem;
    -ms-flex-align: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    align-items: center;
    background-color: rgba(248,115,70,.2);
    border-radius: 2px;
    justify-content: center;
    margin-left: 10px;
}


.live-content{padding:2rem 3%;}



.newslive-item img{max-width:100%;}
.newslive-item dt,.newslive-item dd{border-left:1px solid #ccc;position:relative;padding-left:1.2rem;}
.newslive-item dd{padding:1rem;}

.newslive-item  .dot {
    position: absolute;
    width: 11px;
    height: 11px;
    background-color: #f87346;
    border-radius: 50%;
    left: -6px;
    top: 0;
}

.newslive-item .show_content{
	
	padding-bottom:4rem;
	
}


.newslive-item .show_content img{
	
	border-radius: .3rem;
	
}



.newslive-item dt .anchor_img{background:url(../images/wap/room/logo.png) no-repeat;width:30px;height:30px; background-size:cover; margin-right:.6rem;}
.newslive-item dt .anchor_content .time {color: #9098a8; margin-top:.3rem;}

.scroll::-webkit-scrollbar {
    width: 6px;
}

.scroll::-webkit-scrollbar-thumb {
    border-radius: 1px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #f00;
}

.scroll::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 1px;
    background: #D9D9D9;
}

.room_newinfo{padding:1rem; display:block; text-align:center; background-color:#efefef; color:#f00;}
